package upicgame.game.service;

import upicgame.entity.Game;

import java.util.List;

/*
 *Created by GHW
 *Description:game Service接口
 *2019/12/17 23:10
 */
public interface GameService {
    //添加游戏
    boolean addGame(Game game);
    //ID单查游戏
    Game findGameById(Integer id);
    //name单查游戏
    boolean findGameByName(String name);
    //全查游戏
    List<Game> findAllGame();
    //修改游戏
    void updateGame(Game game);
    //删除游戏
    void deleteGame(Integer id);
    //分页全查
    List<Game> findAllGameByPage(Integer pageNum, Integer pageSize);
    //查找总条数
    int findCount();
    //游戏搜索带分页，模糊搜索
    List<Game> findAllGameByPageWithFuzzy(Integer pageNum, Integer pageSize, String gameName);
}
